
package app.base
{
//	import com.shine.loader.ClassLoader;
//	import com.shine.loader.DataLoader;
	import com.shine.loader.ILoader;
			
//	import flash.display.Bitmap;
//	import flash.display.DisplayObject;
			
	import org.mini.templates.AbstractPage;
			
	public class PageBase extends AbstractPage
	{
			
		public function PageBase()
		{
			super();
		}
			
		public function getLoader(assetId:String):ILoader
		{
			return _assets[assetId];
		}
			
//		public function getClass(assetId:String, className:String):Class
//		{
//			return (getLoader(assetId)as ClassLoader).getClass(className);
//		}
//			
//		public function getSymbol(assetId:String, className:String):DisplayObject
//		{
//			return (getLoader(assetId)as ClassLoader).getSymbol(className);
//		}
//			
//		public function getXMLAsset(assetId:String):XML
//		{
//			return XML((getLoader(assetId)as DataLoader).data);
//		}
//			
//		public function getBitmap(assetId:String,bitmapDataClassName:String):Bitmap
//		{
//			var MyBitmapDataClass:Class = getClass(assetId,bitmapDataClassName);
//			return new Bitmap(new MyBitmapDataClass(0,0),"auto",true);
//		}
			
	}
}